<?php
/*
	+-----------------------------------------------------------------------------------------+
	| Projeto MonitoraSUS                                                                     |
	+-----------------------------------------------------------------------------------------+
	| Copyright (c) 2005-2008 Secretaria Municipal de Sa�de de Belo Horizonte / Prodabel      |
	|                                                                                         |
	| Analista Respons?vel: Hugo Nathaniel Rodrigues <hugonr@gmail.com>, <hugo@pbh.gov.br> |  
	|                       Consultor - GSFS - Prodabel / SMSA                                |
	| Departamento Respons?vel - SMSA: GPLD - Paulinho <pauloces@pbh.gov.br>                  |
	| Departamento Respons?vel - Prodabel: GSFS - Ricardo Monteiro <monteiro@pbh.gov.br>      |
	| Analista de Informa?ao: Marcone <marcone.costa@pbh.gov.br>                              |
	+-----------------------------------------------------------------------------------------+
*/

session_start();
ini_set("default_charset", "ISO-8859-1");
// funcao para apresentar apenas uma parte da descricao que aparecer? na materia.
if ($_SESSION["fnom_func"] == ""){
	// header("Location: index.php");
}

include("sistema/inc.convertcharset.php");

// fim funcao resumo_descricao
include ("dados/inc.config.php");

// conexao com o banco de dados;
require_once("./dados/class.Conector.php");
$conexao = new Conector;

$conexao->conectar($servidorbanco, $loginbanco, $senhabanco, $bancodedados);

$atual = $_GET["current"];
$menu = $_GET["menu"];
if ($menu == ""){
	$menu = "1";
}
$indicador = $_GET["ind"];
$operacao = $_GET["operacao"];

$des_plano[1] = "Eixo";
$des_plano[2] = "Objetivo Geral";
$des_plano[3] = "Diretriz";
$des_plano[4] = "Objetivo Espec�fico";
$des_plano[5] = "Meta";
$des_plano[6] = "Opera��o";
$des_plano[7] = "A��o";
$des_plano[8] = "Indicadores";
$des_plano[9] = "Estruturar";



$_SESSION["login"] = $_POST["login"];
$_SESSION["senha"] = $_POST["senha"];


if ($_POST["btlogout"] != ""){
	$_SESSION["login"] = "";
	$_SESSION["senha"] = "";
	$_SESSION["fnom_func"] = "";
	$_SESSION["fnum_func"] = 0;
	$_SESSION["fnum_nivel_acesso"] = 0;
	$_SESSION["fnum_orgao"] = 0;
	header("Location: index.php");
}



// carregando niveis de acesso
if ($_SESSION["fnum_func"] != 0){
	$sql = "select * from monitorasus.usuarios f, monitorasus.nivelacesso_niveis n ";
	$sql .= " where f.num_nivel_acesso = n.num_nivel_acesso ";
	$sql .= " and f.id_usuario = " . $_SESSION["fnum_func"];
	$sql .= " order by cod_nivel ";
	$resultado = pg_query( $sql);
	while ($rs = pg_fetch_array($resultado)){
		$nivelacesso[$rs["cod_nivel"]][1] = $rs["incluir"];
		$nivelacesso[$rs["cod_nivel"]][2] = $rs["alterar"];
		$nivelacesso[$rs["cod_nivel"]][3] = $rs["excluir"];
	}
}

if ($_GET["acao"] == "exciclo")
{
	if (($_SESSION["fnum_nivel_acesso"] == 1) || ($_SESSION["fnum_nivel_acesso"] == 2)){
		$id = explode("|", $_GET["id"]);
		$ci_num_indicador = $id[1];
		$ci_codigo_sexo = $id[2];
		$ci_codigo_faixa_etaria = $id[3];
		$ci_num_ciclodevida = $_GET["num_ciclo"];
		$sql = " delete from monitorasus.indicadores_ciclos ";
		$sql .= " where num_indicador = $ci_num_indicador ";
		$sql .= " and codigo_sexo = $ci_codigo_sexo ";
		$sql .= " and codigo_faixa_etaria = $ci_codigo_faixa_etaria ";
		$sql .= " and num_ciclodevida = $ci_num_ciclodevida ";
		pg_query( $sql);
	}
}

if ($_GET["acao"] == "adciclo")
{
	if (($_SESSION["fnum_nivel_acesso"] == 1) || ($_SESSION["fnum_nivel_acesso"] == 2)){
		$id = explode("|", $_GET["id"]);
		$ci_num_indicador = $id[1];
		$ci_codigo_sexo = $id[2];
		$ci_codigo_faixa_etaria = $id[3];
		$variavel = $_GET["id"] . "ciclodevida";
		$ci_ciclo_id = explode("|", $_POST[$variavel]);
		$ci_num_ciclodevida = $ci_ciclo_id[0];
		$ci_mesclar = $ci_ciclo_id[1];
		$sql = " delete from monitorasus.indicadores_ciclos ";
		$sql .= " where num_indicador = $ci_num_indicador ";
		$sql .= " and codigo_sexo = $ci_codigo_sexo ";
		$sql .= " and codigo_faixa_etaria = $ci_codigo_faixa_etaria ";
		$sql .= " and num_ciclodevida = $ci_num_ciclodevida ";
		pg_query( $sql);
		$sql = " insert into monitorasus.indicadores_ciclos ";
		$sql .= " (num_indicador, num_ciclodevida, mesclar, codigo_sexo, codigo_faixa_etaria) values (";
		$sql .= " $ci_num_indicador, ";
		$sql .= " $ci_num_ciclodevida, ";
		$sql .= " '$ci_mesclar', ";
		$sql .= " $ci_codigo_sexo, ";
		$sql .= " $ci_codigo_faixa_etaria) ";
		pg_query( $sql);
	}	
}






?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
        <title>MonitoraSUS</title>
        <link href="telas/styles/estilos.css" rel="stylesheet" type="text/css"/>

<? $elements = explode("-", $menu); ?>
<script language="JavaScript">
function check_date(field){
var checkstr = "0123456789";
var DateField = field;
var Datevalue = "";
var DateTemp = "";
var seperator = "/";
var day;
var month;
var year;
var leap = 0;
var err = 0;
var i;
   err = 0;
   DateValue = DateField.value;
   /* Delete all chars except 0..9 */
   for (i = 0; i < DateValue.length; i++) {
	  if (checkstr.indexOf(DateValue.substr(i,1)) >= 0) {
	     DateTemp = DateTemp + DateValue.substr(i,1);
	  }
   }
   DateValue = DateTemp;
   /* Always change date to 8 digits - string*/
   /* if year is entered as 2-digit / always assume 20xx */
   if (DateValue.length == 6) {
      DateValue = DateValue.substr(0,4) + '20' + DateValue.substr(4,2); }
   if (DateValue.length != 8) {
      err = 19;}
   /* year is wrong if year = 0000 */
   year = DateValue.substr(4,4);
   if (year == 0) {
      err = 20;
   }
   /* Validation of month*/
   month = DateValue.substr(2,2);
   if ((month < 1) || (month > 12)) {
      err = 21;
   }
   /* Validation of day*/
   day = DateValue.substr(0,2);
   if (day < 1) {
     err = 22;
   }
   /* Validation leap-year / february / day */
   if ((year % 4 == 0) || (year % 100 == 0) || (year % 400 == 0)) {
      leap = 1;
   }
   if ((month == 2) && (leap == 1) && (day > 29)) {
      err = 23;
   }
   if ((month == 2) && (leap != 1) && (day > 28)) {
      err = 24;
   }
   /* Validation of other months */
   if ((day > 31) && ((month == "01") || (month == "03") || (month == "05") || (month == "07") || (month == "08") || (month == "10") || (month == "12"))) {
      err = 25;
   }
   if ((day > 30) && ((month == "04") || (month == "06") || (month == "09") || (month == "11"))) {
      err = 26;
   }
   /* if 00 ist entered, no error, deleting the entry */
   if ((day == 0) && (month == 0) && (year == 00)) {
      err = 0; day = ""; month = ""; year = ""; seperator = "";
   }
   /* if no error, write the completed date to Input-Field (e.g. 13.12.2001) */
   if (err == 0) {
      DateField.value = day + seperator + month + seperator + year;
   }
   /* Error-message if err != 0 */
   else {
      alert("Data Inv?lida!!!");
      DateField.select();
	  DateField.focus();
   }
}

</script>
</head>
<body>
<script language="JavaScript">
function adicionaciclodevida(codigocadastro, instrumento)
{
	document.menu2.action = "planomunicipal.php?acao=adciclo&id=" + codigocadastro + "&instrumento=" + instrumento;
	document.menu2.submit();
}

function excluiciclodevida(codigocadastro, instrumento, num_ciclodevida)
{
	document.menu2.action = "planomunicipal.php?acao=exciclo&id=" + codigocadastro + "&instrumento=" + instrumento + "&num_ciclo=" + num_ciclodevida;
	document.menu2.submit();
}

</script>

<?$current=$_GET['current'];?>


<? include("telas/inc.banner.php"); ?>
        <div id="corpo">
            <div id="topo">
<?php
// apresenta?ao de mensagens e alertas
require_once("./telas/inc.mensagem.php");


include("./telas/inc.login.php");
?>
<form name="menu2" method="post" action="planomunicipal.php">
<?php 
$vnum_grupo = "";
$vdes_grupo = "";

if (($_GET["instrumento"] != "") && ($_GET["instrumento"] != "X"))
{
	$sql3 = "select * from monitorasus.grupos_indicadores where num_grupo = " . $_GET["instrumento"];
	$resultado = pg_query( $sql3);
	$vnum_grupo = $_GET["instrumento"];
	$vdes_grupo = utf8_decode(pg_fetch_result($resultado,0,"des_grupo"));
}
if ($vdes_grupo == ""){
	$vdes_grupo = "INDICADORES";
}


/*
 * substituindo pela nova vers�o
 */
/*
$sql = "select 'Todos' as des_eixo, c.num_indicador, i.des_indicador, s.sexo, f.descritivo, r.referencia, r.resultado, r.codigo_sexo, r.codigo_faixa_etaria ";
$sql .= " from monitorasus.resultados r ";
$sql .= " left join monitorasus.sexo s on (r.codigo_sexo = s.codigo) ";
$sql .= " left join monitorasus.faixa_etaria f on (r.codigo_faixa_etaria = f.codigo) ";
$sql .= " left join monitorasus.configuracao_indicadores c on (r.codigo_configuracao = c.codigo) ";
$sql .= " left join monitorasus.indicadores i on (i.num_indicador = c.num_indicador) ";
if (($_GET["instrumento"] != "") && ($_GET["instrumento"] != "X")){
	$sql .= " join monitorasus.indicadores_agrupamentos ia on (ia.num_indicador = c.num_indicador and ia.num_grupo = $vnum_grupo) ";
}
$sql .= " order by i.des_indicador, s.sexo, r.codigo_faixa_etaria, r.referencia ";
*/

/*
 * Nova vers�o 16/07/2010
 */
$sql = "select 
'Todos' as des_eixo, i.num_indicador, i.des_indicador, 
case when s.codigo = 0 then '' else s.sexo end as sexo, fe.descritivo,
r.referencia, r.resultado, r.codigo_sexo, r.codigo_faixa_etaria,
case when i.tipoorigem = 2 then 'Banco de Dados' else 'Plano Municipal' end as fontedados
from monitorasus.indicadores i
left join monitorasus.configuracao_indicadores ci on (i.num_indicador = ci.num_indicador) 
left join monitorasus.faixa_etaria fe on (fe.codigo_configuracao = ci.codigo) 
left join monitorasus.resultados r on (r.codigo_configuracao = ci.codigo and r.codigo_configuracao = fe.codigo and r.codigo_periodicidade<>1) 
left join monitorasus.sexo s on (s.codigo = r.codigo_sexo)

";
if (($_GET["instrumento"] != "") && ($_GET["instrumento"] != "X")){
	$sql .= " join monitorasus.indicadores_agrupamentos ia on (ia.num_indicador = i.num_indicador and ia.num_grupo = $vnum_grupo) ";
}
$sql .= " order by i.des_indicador, s.sexo, r.codigo_faixa_etaria, r.referencia ";


/*
select ci.num_indicador, r.referencia, r.resultado
from monitorasus.resultados r
left join configuracao_indicadores ci on (r.codigo_configuracao = ci.codigo)
where num_indicador = " . $rs2["num_indicador"];
if ($rs2["codigo_sexo"] != "")
{
	$sql3 .= " and r.codigo_sexo = " . $rs2["codigo_sexo"];
}
if ($rs2["codigo_faixa_etaria"] != "")
{
	$sql3 .= " and r.codigo_faixa_etaria = " . $rs2["codigo_faixa_etaria"];
} 
$sql3 .= " and r.codigo_periodicidade <> 1 ";
$sql3 .= "	order by r.referencia";



backup
======
$sql = "select 
'Todos' as des_eixo, i.num_indicador, i.des_indicador, 
case when s.codigo = 0 then '' else s.sexo end as sexo, fe.descritivo,
r.referencia, r.resultado, r.codigo_sexo, r.codigo_faixa_etaria,
case when i.tipoorigem = 2 then 'Banco de Dados' else 'Plano Municipal' end as fontedados
from monitorasus.indicadores i
left join monitorasus.configuracao_indicadores ci on (i.num_indicador = ci.num_indicador) 
left join monitorasus.faixa_etaria fe on (fe.codigo_configuracao = ci.codigo) 
left join monitorasus.resultados r on (r.codigo_configuracao = ci.codigo and r.codigo_configuracao = fe.codigo) 
left join monitorasus.sexo s on (s.codigo = r.codigo_sexo)

";
if (($_GET["instrumento"] != "") && ($_GET["instrumento"] != "X")){
	$sql .= " join monitorasus.indicadores_agrupamentos ia on (ia.num_indicador = i.num_indicador and ia.num_grupo = $vnum_grupo) ";
}
$sql .= " order by i.des_indicador, s.sexo, r.codigo_faixa_etaria, r.referencia ";







*/










/*
$sql = "select i.categoriaindicador, i.descritivosim, i.descritivonao, i.tabelaperiodoindicador, i.num_indicador, i.des_indicador, o.num_objetivo, d.num_diretriz, m.num_metas_gestao, mg.num_metas_geren, e.* from ";
$sql .=	" eixo e ";
$sql .= "left join objetivo o on (e.num_eixo = o.num_eixo and o.situacao='A' and o.exercicio=$exercicio) ";
$sql .= "left join diretriz d on (d.num_objetivo = o.num_objetivo and d.situacao='A' and d.exercicio=$exercicio) "; 
$sql .= "left join metasgestao m on (m.num_diretriz = d.num_diretriz and m.situacao='A' and m.exercicio=$exercicio) ";
$sql .= "left join metasgerenciais mg on (mg.num_metas_gestao = m.num_metas_gestao and mg.situacao='A' and mg.exercicio=$exercicio) ";
$sql .= "left join indicador i on (i.num_metas_geren = mg.num_metas_geren and i.situacao='A' and i.exercicio=$exercicio) ";
$sql .= "where e.situacao='A' and e.exercicio=$exercicio ";
$sql .= "order by e.num_eixo, i.des_indicador ";
*/
?>
<br /><br /><br />
<table border="1" width="90%" align="center">
<tr>
<td align="center" colspan="2">
<b><font size="4"><?php echo $vdes_grupo; ?></font></b>
</td>
        <td valign="top" width="20%" align="left" rowspan="7">
        
	        </br>&nbsp;<font color="#006600" face="Arial, Helvetica, sans-serif" size="2"><b>MENU</b></font>
	        </br>
	        </br>&nbsp;<a href="planomunicipal.php"><font color="#006600" face="Arial, Helvetica, sans-serif" size="2">Indicadores</font></a>
			<?php 
			$sql2 = " select * from monitorasus.grupos_indicadores order by des_grupo";
			$resultado = pg_query( $sql2);
			while ($rs = pg_fetch_array($resultado)){
			?>
				
		        </br>&nbsp;<a href="planomunicipal.php?instrumento=<?php echo $rs["num_grupo"]; ?>"><font color="#006600" face="Arial, Helvetica, sans-serif" size="2"><?php echo utf8_decode($rs["des_grupo"]); ?></font></a>

			<?php 
			} // while
			?>


	        </br>&nbsp;<a href="salasituacao.php"><font color="#006600" face="Arial, Helvetica, sans-serif" size="2">Sala de Situa&ccedil;&atilde;o</font></a>
	        </br>&nbsp;<a href="index.php"><font color="#006600" face="Arial, Helvetica, sans-serif" size="2">MonitoraSUS</font></a>
        </td>
</tr>
<?
$contador = 1;
$resultado = pg_query( $sql);
$des_eixo = "";
$comparador = "";
$novalinha = 0;
while ($rs = pg_fetch_array($resultado)){
	$caminho = "";
	$sqlcaminho = "
			select 
			trim(to_char(e.num_eixo, '9999999'))||'-'||
			trim(to_char(o.num_objetivo, '9999999'))||'-'||
			trim(to_char(d.num_diretriz, '9999999'))||'-'||
			trim(to_char(oe.num_objetivoespecifico, '9999999'))||'-'||
			trim(to_char(im.num_meta,'9999999')) as caminho 
			from monitorasus.indicadores i
			inner join " . $_SESSION["banco"] . ".indicadores_metas im on (i.num_indicador = im.num_indicador)
			inner join " . $_SESSION["banco"] . ".metas m on (im.num_meta = m.num_meta)
			inner join " . $_SESSION["banco"] . ".objetivos_especificos oe on (oe.num_objetivoespecifico = m.num_objetivoespecifico)
			inner join " . $_SESSION["banco"] . ".diretrizes d on (d.num_diretriz = oe.num_diretriz)
			inner join " . $_SESSION["banco"] . ".objetivos o on (o.num_objetivo = d.num_objetivo)
			inner join " . $_SESSION["banco"] . ".eixos e on (e.num_eixo = o.num_eixo)
			where 
			m.situacao <> 'I'
			and oe.situacao <> 'I'
			and d.situacao <> 'I'
			and o.situacao <> 'I'
			and e.situacao <> 'I'
			and i.num_indicador = " . $rs["num_indicador"];
	$rescaminho = pg_query($sqlcaminho);
	while ($rscaminho = pg_fetch_array($rescaminho)){
		$caminho = $rscaminho["caminho"];
	}
	
	$colspantitulo="2";
	$colspanlinha="0";
	if ($contador > 5)
	{
		$colspantitulo="3";
		$colspanlinha="2";
	}
	if ($des_eixo != $rs["des_eixo"]){
		$des_eixo = $rs["des_eixo"];
		?>
        <tr>
        <td colspan=<?php echo $colspantitulo; ?>>
	    <b><font size="3">EIXO: <? echo $rs["des_eixo"]; ?></font></b>
		</td>
        </tr>
        <?
	}
	if ($novalinha == 0)
	{
		$comparador = $rs["des_indicador"].$rs["sexo"].$rs["descritivo"];
		?>
		<tr>
	    <td width="60%">
		<span class="texto10"><? echo "<a href=\"index.php?current=&menu=$caminho&ind=" . $rs["num_indicador"] . "\">(" . $rs["num_indicador"] . ") - " . utf8_decode($rs["des_indicador"]) . " <br>Sexo: " . $rs["sexo"] . " <br>Faixa Etaria: " . utf8_decode($rs["descritivo"]) . "<br>Fonte: " . $rs["fontedados"] . "</a>"; ?>
		<br>
		<?php 
		if (($_SESSION["fnum_nivel_acesso"] == 1) || ($_SESSION["fnum_nivel_acesso"] == 2)){
			$codigocadastro = "var|" . $rs["num_indicador"] . "|" . $rs["codigo_sexo"] . "|" . $rs["codigo_faixa_etaria"];
			$lbxciclodevida = "";
			$sql5 = "select * from monitorasus.ciclodevida_indicadores order by posicao";
			$resultado5 = pg_query( $sql5);
			while ($rs5 = pg_fetch_array($resultado5)){
				$lbxciclodevida .= "<option value='" . $rs5["num_ciclodevida"] . "|N'>" . $rs5["des_ciclodevida"] . " sem mesclar</option>";
				$lbxciclodevida .= "<option value='" . $rs5["num_ciclodevida"] . "|S'>" . $rs5["des_ciclodevida"] . " mesclando</option>";
			}
			$valorinstrumento = $_GET["instrumento"];
			if ($valorinstrumento == "")
			{
				$valorinstrumento = "X";
			}
			if ($rs["codigo_faixa_etaria"] != ""){
				?>
				Adicionar a Ciclo de Vida: <select name="<?php echo $codigocadastro; ?>ciclodevida"><?php echo $lbxciclodevida; ?></select><input type="button" name="btadicionainstrumento" value="Executar"  class="botao" OnClick="JavaScript:adicionaciclodevida('<?php echo $codigocadastro; ?>', '<?php echo $valorinstrumento; ?>');">	
				<br>
				Este indicador participa dos seguintes Ciclos de Vida:<br> 
				<?php 
	
				$sql5 = "select ci.num_ciclodevida, ci.des_ciclodevida, ci.posicao from monitorasus.indicadores_ciclos ic left join monitorasus.ciclodevida_indicadores ci on (ic.num_ciclodevida = ci.num_ciclodevida) ";
				$sql5 .= " where ic.num_indicador = " . $rs["num_indicador"];
				$sql5 .= " and ic.codigo_sexo = " . $rs["codigo_sexo"];
				$sql5 .= " and ic.codigo_faixa_etaria = " . $rs["codigo_faixa_etaria"];
				$sql5 .= " order by ci.posicao ";
	
				$resultado5 = pg_query( $sql5);
				while ($rs5 = pg_fetch_array($resultado5)){
					echo $rs5["des_ciclodevida"];
					?>
					<input type="button" name="btexcluiinstrumento" value="Excluir"  class="botao" OnClick="JavaScript:excluiciclodevida('<?php echo $codigocadastro; ?>', '<?php echo $valorinstrumento; ?>', <?php echo $rs5["num_ciclodevida"]; ?>);">
					<?php 
					echo "<br>";
				} 
			} // if faixa etaria
		}
		?>
		
		</span>
		</td>
	    <td align="left" colspan=<?php echo $colspanlinha; ?>>
		<?php 
		$novalinha = 2;
	}
	if ($comparador == $rs["des_indicador"].$rs["sexo"].$rs["descritivo"])
	{
		echo $rs["referencia"] . ": " . number_format($rs["resultado"],3,',','') . " | ";
	}
	else
	{
		?>
		</td>
		</tr>
		<?php 
		$novalinha = 0;		
	}
	if ($novalinha == 0)
	{
		$comparador = $rs["des_indicador"].$rs["sexo"].$rs["descritivo"];
		?>
		<tr>
	    <td width="60%">
		<span class="texto10"><? echo "<a href=\"index.php?current=&menu=$caminho&ind=" . $rs["num_indicador"] . "\">(" . $rs["num_indicador"] . ") - " .  utf8_decode($rs["des_indicador"]) . " <br>Sexo: " . $rs["sexo"] . " <br>Faixa Etaria: " . utf8_decode($rs["descritivo"]) . "<br>Fonte: " . $rs["fontedados"] . "</a>"; ?>
		<br>
		<?php 
		if (($_SESSION["fnum_nivel_acesso"] == 1) || ($_SESSION["fnum_nivel_acesso"] == 2)){
			$codigocadastro = "var|" . $rs["num_indicador"] . "|" . $rs["codigo_sexo"] . "|" . $rs["codigo_faixa_etaria"];
			$lbxciclodevida = "";
			$sql5 = "select * from monitorasus.ciclodevida_indicadores order by posicao";
			$resultado5 = pg_query( $sql5);
			while ($rs5 = pg_fetch_array($resultado5)){
				$lbxciclodevida .= "<option value='" . $rs5["num_ciclodevida"] . "|N'>" . $rs5["des_ciclodevida"] . " sem mesclar</option>";
				$lbxciclodevida .= "<option value='" . $rs5["num_ciclodevida"] . "|S'>" . $rs5["des_ciclodevida"] . " mesclando</option>";
			}
			$valorinstrumento = $_GET["instrumento"];
			if ($valorinstrumento == "")
			{
				$valorinstrumento = "X";
			}
			if ($rs["codigo_faixa_etaria"] != ""){
				?>
				Adicionar a Ciclo de Vida: <select name="<?php echo $codigocadastro; ?>ciclodevida"><?php echo $lbxciclodevida; ?></select><input type="button" name="btadicionainstrumento" value="Executar"  class="botao" OnClick="JavaScript:adicionaciclodevida('<?php echo $codigocadastro; ?>', '<?php echo $valorinstrumento; ?>');">	
				<br>
				Este indicador participa dos seguintes Ciclos de Vida:<br> 
				<?php 
				$sql5 = "select ci.num_ciclodevida, ci.des_ciclodevida, ci.posicao from monitorasus.indicadores_ciclos ic left join monitorasus.ciclodevida_indicadores ci on (ic.num_ciclodevida = ci.num_ciclodevida) ";
				$sql5 .= " where ic.num_indicador = " . $rs["num_indicador"];
				$sql5 .= " and ic.codigo_sexo = " . $rs["codigo_sexo"];
				$sql5 .= " and ic.codigo_faixa_etaria = " . $rs["codigo_faixa_etaria"];
				$sql5 .= " order by ci.posicao ";
				$resultado5 = pg_query( $sql5);
				while ($rs5 = pg_fetch_array($resultado5)){
					echo $rs5["des_ciclodevida"];
					?>
					<input type="button" name="btexcluiinstrumento" value="Excluir"  class="botao" OnClick="JavaScript:excluiciclodevida('<?php echo $codigocadastro; ?>', '<?php echo $valorinstrumento; ?>', <?php echo $rs5["num_ciclodevida"]; ?>);">
					<?php 
					echo "<br>";
				}
			} // if faixa etaria 
		}
		?>
		</span>
		</td>
	    <td align="left" colspan=<?php echo $colspanlinha; ?>>
		<?php 
		$novalinha = 2;
		echo $rs["referencia"] . ": " . number_format($rs["resultado"],3,',','') . " | ";
		
	}
	
	$contador = $contador + 1;
}
?>
</table>
</form>
<?
if ($servidorbanco == "ipatinga"){
	?><br>Aten��o!!! SISTEMA EM SERVIDOR DE DESENVOLVIMENTO!!!<?
}
$conexao->desconectar();
?>

</body>
</html>
